|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.bsvrz.sys.funclib.communicationStreams.StreamMultiplexer.IndexOfStreamAndMaxSendPackets
private static class StreamMultiplexer.IndexOfStreamAndMaxSendPackets
Diese Klasse erzeugt ein Objekt für die Warteschlange "_queueWithStreamsPermitedToSendData". In dem Objekt ist der
_indexOfStream und die Anzahl der zu verschickenden Daten "_maxSendPackets" enthalten. Die Klasse
benötigt keinen Zugriff auf die sie umgebene Klasse, darum ist sie static.
| Field Summary | |
|---|---|
private int |
_indexOfStream
Index des Streams, der Nutzdatenpakete verschicken kann |
private int |
_maxSendPackets
Die Anzahl der Pakete, die ein Stream verschicken kann |
| Constructor Summary | |
|---|---|
StreamMultiplexer.IndexOfStreamAndMaxSendPackets(int indexOfStream,
int maxSendPackets)
|
|
| Method Summary | |
|---|---|
void |
decrementMaxSendPackets()
Ein Paket wurde verschickt, somit kann das Maximum um eins verringert werden. |
int |
getIndexOfStream()
Der Index des Streams wird zurück gegeben |
int |
getMaxSendPackets()
Die maximale Anzahl von zu verschickenden Paketen wird zurück gegeben |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private final int _indexOfStream
private int _maxSendPackets
| Constructor Detail |
|---|
public StreamMultiplexer.IndexOfStreamAndMaxSendPackets(int indexOfStream,
int maxSendPackets)
indexOfStream - Index des Streams, der Daten verschicken kannmaxSendPackets - Maximale Anzahl von Paketen, die verschickt werden können| Method Detail |
|---|
public int getIndexOfStream()
public int getMaxSendPackets()
public void decrementMaxSendPackets()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||